package com.clickpaas.workinghours.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @company <上海爱湃斯科技有限公司>
 * @email <zhihui.peng@clickpaas.com>
 * @author huiye
 * @decription: 工时填报 t_TimeCard
 * @date 2020/12/29 10:24 上午
 */
@Data
public class TimeCardEntity {

    /**
     * 主键 id
     */
    @ApiModelProperty(value="主键 id",name="id")
    private String id;

    /**
     * 工时卡编号 name
     */
    @ApiModelProperty(value="工时卡编号 name",name="name")
    private String name;

    /**
     * 关联工时表 timeSheet
     */
    @ApiModelProperty(value="关联工时表 timeSheet",name="timeSheet")
    private Object timeSheet;

    /**
     * 工时类型 timeType
     */
    @ApiModelProperty(value="工时类型 timeType",name="timeType")
    private String timeType;

    /**
     * 关联项目 relProject
     */
    @ApiModelProperty(value="关联项目 relProject",name="relProject")
    private Object relProject;

    /**
     * 关联商机 relOpty
     */
    @ApiModelProperty(value="关联商机 relOpty",name="relOpty")
    private Object relOpty;

    /**
     * 关联市场活动 relCampaign
     */
    @ApiModelProperty(value="关联市场活动 relCampaign",name="relCampaign")
    private Object relCampaign;

    /**
     * 关联WBS relWBS
     */
    @ApiModelProperty(value="关联WBS relWBS",name="relWBS")
    private Object relWBS;

    /**
     * 工时任务名称 timeCardDec
     */
    @ApiModelProperty(value="工时任务名称 timeCardDec",name="timeCardDec")
    private String timeCardDec;

    /**
     * 工时日期 timeCardDate
     */
    @ApiModelProperty(value="工时日期 timeCardDate",name="timeCardDate")
    private Object timeCardDate;

    /**
     * 工时日期List workDate
     */
    @ApiModelProperty(value="工时日期List workDate",name="workDate")
    private List<TimeCardDateEntity> workDate;

    /**
     * 更新数据对应ID queryId
     */
    @ApiModelProperty(value="更新数据对应ID queryId",name="queryId")
    private String queryId;

}